Can anesthesia cause benign prostatic hyperthophy?

No. Perhaps you are wondering if men can experience difficulty voiding after anesthesia. This is a fairly common issue, esp in older men, who have had spinal or general anesthesia. It is likely a number of factors which combine to cause (usually) transient problems voiding which may require temporary catheterization. However BPH per se is not caused by anesthesia.
No. Benign prostatic hypertrophy (BPH) is a condition that will eventually affect all men as they age. Having an anesthetic can unmask the condition as some of the drugs can cause urinary retention that is made worse by bph.