Thank you to pupils at Ardingly College who sent correct solutions to this problem. Yanqing from Lipson Community College and Ilona from Beecroft Primary School, Sydney also found the solution. Ilona wrote the answers in this order:
A-H trapezoidal prism
B-F square based pyramid
D-N pentagonal pyramid
J-R pentagonal prism
G-Q triangular prism
S-O hexagonal pyramid
K-E cube
L-M tetrahedron
P-C cuboid