Which of the following political parties are merged together to form a political alliance named MMA?
A. Jamiat ulema-e-Islam (F) & Jamaat-e-Islami
B. Markazi Jamiat Ahle Hadith & Jamiat Ulema-e-Pakistan.
C. Islami Tehreek
D. A & B
E. All of the above