Does 2004 Nissan altima have a timing belt or chain?

timing CHAIN