Correct Answer: (a) only (iii)
Solution:Only the III part of the given sentence is correct.
• Other segments has no sense
• In first segment, there should be "Subhash married" instead of "married Subhash".
• In II segment, there must be "for over thirty years".
• In III segment, there must be "They are made for each other".
Hence, the correct answer option is (a).