General Medicine General a3eff8d8 Fallopian tube patency is checked by A Hysterosalpingography B Laparoscopy C Hysteroscopy D All of the above