The correct answer is option (c).
Explanation: There are seven union territories in India, namely Delhi, Chandigarh, Puducherry, Daman and Diu, Andaman and Nicobar Islands, Lakshadweep and Dadra and Nagar Haveli. Meghalaya, on the other hand, is a state.