Fairly confident it has a timing chain. I called a Honda dealer and they said, "belt" without hesitating. But, after saying "well, what about this website" and reading it to them they said, "let me go check." They came back to say that it actually has a chain when looking at a manual of the engine. So, no worries. Just keep the oil changed and clean and around 150K-200K (or so I hear) you may want to replace "just in case."
Belt
The 2007 civic has a timing CHAIN. Honda SIs had timing CHAINS from the very first model (2002) and the other standard Civic models had timing chains starting in 2006. So no need to replace it.
It has a timing chain
Timing CHAIN - beginning with the 2002 model year.
All Honda vehicles up to 2002. Starting in 2003 the 4 cylinder Accords have a chain and the all V6 Honda's still use the belt. The Civic used a belt up to 2004. After that it has a chain.
chain
It must have a TIMING CHAIN because Gates ( they make timing belts etc. ) does notlist a timing belt for the 2.4 liter 4 cylinder engine in a 2002 Honda CRVReferences seem to suggest that 2002 and newer CR-V's have timing chain.
Should be a belt
170000 km
No a 2002 Honda Accord uses a Timing belt instead. The part functions the same as a timing chain is replacements are a lot less expensive.
From 1997 thru 2001 - belt. 2002 onward - chain.
Most older Honda engines have timing belts. However the Honda 2.4L engine used in the CRV since 2002 and in the Accord since 2003 has a timing CHAIN. Yes the 2007 CRV does have a timing chain and not a belt