Icbc class 4 knowledge test app free download July 8, 2019 16 32 64 128 Icbc knowledge test class 4 Icbc class 5 road test surrey Test class 4