Primero:
En la familia de motores Bs existen los vtec y los no vtec!!! sabes que es vtec?
Vtec: Variable valve, Timing and lift, Electronic, Control. VTEC es un sistema de distribución variable de las válvulas de un motor de cuatro tiempos, desarrollado por la marca Honda e introducido al mercado en abril de 1989(tomado de Wikipedia

)
Entre los NO VTEC estan los siguiente:
B18a1
B18b
B18b1
b18b2
entre otros
Entre los VTEC estan:
B16a
B16a1
B16a2
b16b(type r)
b18c1
b18c5 (type r USDM)
B18c (type r jdm)
entre otros...
Como diferenciarlos???
Lo logico seria ver el numero del motor que esta en el block:
Pero estos no es siempre exacto!!! porque? en muchas ocasiones se dan los famosos y poderosos frankys!!!!

, bueno, ese es otro tema!!1
otra forma es visualmente; todos tienen sus diferencias; la admision, tapa de valvulas, solenoide VTEC, internals, entre otras!!!
B16A
B16A1
B16A2
B16B
B18A1
B18B
B18b2
B18C1
B18c
B18c5
Se me olvidadba, la forma mas facil de diferenciarlos es por su PRECIO!!!!!!
Un poco de info tecnica que encontre en la red:
Estos son los mas comunes:
B16 1.6 16V DOHC VTEC PGM-FI 1595 158hp@7600rpm 112tq@7000rpm '90-'93 Integra XSi/RSi (JDM)
B16A 1.6 16V DOHC VTEC PGM-FI 1595 160hp@7800rpm 111tq@7300rpm '89-'91 Civic SiR (JDM)
B16A 1.6 16V DOHC VTEC PGM-FI 1595 170hp@7800rpm 116tq@7300rpm '92-'95 Civic (EUR)
B16A1 1.6 16V DOHC VTEC PGM-FI 1595 160hp@7600rpm 111tq@5200rpm '90-'91 Civic SiR (JDM)
'90-'91 CRX SiR (JDM)
B16A2 1.6 16V DOHC VTEC PGM-FI 1595 160hp@7600rpm 111tq@7000rpm '99-'00 Civic Si (USA)
B16A3 1.6 16V DOHC VTEC PGM-FI 1595 160hp@7600rpm 111tq@7000rpm '93-'94 DelSol VTEC (USA)
B16A4 1.6 16V DOHC VTEC PGM-FI 1595 170hp@7800rpm ?? '96-'00 Civic Si-RII (JDM)
B16B 1.6 16V DOHC VTEC PGM-FI 1595 185hp@8200rpm 118tq@7500 '98-'01 Civic Type-R (JDM)
B17A1 1.7 16V DOHC VTEC PGM-FI 1678 160hp@7600rpm 117tq@7000rpm '92-'93 Integra GS-R (USA)
B18B 1.8 16V DOHC PGM-FI 1834 130hp@6000rpm 121tq@5000rpm '90-'91 Integra GS (USA)
B18B1 1.8 16V DOHC PGM-FI 1834 140hp@6300rpm 121tq@5200rpm '92-'93 Integra GS (USA)
B18B1 1.8 16V DOHC PGM-FI 1834 142hp@6300rpm 127tq@5200rpm '94-'00 Integra RS/LS/GS (USA)
B18C 1.8 16V DOHC VTEC PGM-FI 1797 178hp@7600rpm 129@6200rpm '95-'97 Integra SiR (JDM)
B18C1 1.8 16V DOHC VTEC PGM-FI 1797 170hp@7600rpm 128tq@6200rpm '94-'01 Integra GS-R
B18C5 1.8 16V DOHC VTEC PGM-FI 1797 195hp@7800rpm 130tq@7600rpm '98-'01 Integra Type-R (J