Correct Answer:
B. 90 days
The Constitution mandates that a general election must be held within 90 days after the dissolution of the National Assembly or a Provincial Assembly. This critical provision ensures a timely democratic transition and prevents prolonged periods of caretaker government. It is a fundamental safeguard for the democratic process, ensuring that the people's mandate is sought promptly. Options A, '60 days,' C, '120 days,' and D, '30 days,' are incorrect timeframes as per the constitutional requirement for holding general elections after the dissolution of legislative bodies.