REGISTRATION RIGHTS AGREEMENT Dated as of March 3, 2004 by and between VERITAS DGC INC. and DEUTSCHE BANK SECURITIES INC. Floating Rate Convertible Senior Notes Due 2024