If your body cap explicitly says "VL mount" or "VL System," it is designed for Canon’s 1990s era of Hi8 interchangeable-lens camcorders. This cap protects the camera sensor or the rear of "CL" lenses.
It natively fits the following video models:
Canon L1 Camcorder (Hi8 video camera)
Canon L2 Camcorder (Hi8 video camera)
Canon EX1 / EX1 Hi8Canon
EX2 / EX2 Hi8
Canon EOS Adapter VL (Fits onto the adapter itself, which allowed EF lenses to mount to these video cameras)