单项选择题

It would make great ______ for the parents to be involved in children’s activities.

A.idea
B.sense
C.significance
D.meaning