Each of L, M, N, O, P, Q and R has an exam on a different day of the week starting from Monday and ending on Sunday of the same week. O has an exam immediately after Q. M has an exam immediately after O and on Wednesday. Only two people have an exam between L and R. N does not have an exam immediately before R. P has an exam immediately after N. When does N have an exam?
ASunday
BWednesday
CTuesday
DFriday