Not the OP here but I believe I have solved this quiz:
Road A: Holland
Ave (svc 48 does not traverse the entire length of
this road)
Services B, C, D, H, J, and the similarity between D and J,
(in order) 61, 106, 970, 122,
186
Similarity between D and J: From junction G, both services travel
along Commonwealth Ave, Alexandra Rd, and also Church St/Raffles
Quay to terminal F (Cecil St/Cross St in the other direction)
Interchange E: Bukit Batok
Int
Terminals F, I:
Shenton Way Ter, New Bridge
Rd Ter
Junction G: Queensway X
Commonwealth Ave
MRT Station K: Telok Ayer
MRT