Allow me to correct myself... (edited)
It's been a while since I've used this info, so bare with my fixes.
D series is 56mm, B series is 60mm, ITR is 62mm, and I guess H22 (which will also fit any D or B series) is 60.
Refer to
https://www.tamparacing.com/forums/s...+throttle+body OR
http://www.honda-tech.com/zerothread?id=335078&page=1
I did a simple search on TR and got the answers.