Did Jesus Ride Into Jerusalem On One or Two Animals?

Did Jesus ride into Jerusalem on one animal? The following is an alleged Bible contradiction:
Jesus rode into Jerusalem on how many animals?
(a) One – a colt (Mark 11:7; cf Luke 19:3,5). “And they brought the colt to Jesus and threw their
garments on it; and he sat upon it.”
(b) Two – a colt and an ass (Matthew 21:7). “They brought the ass and the colt and put their garments
on them and he sat thereon.”
SCRIPTURAL EXAMINATION
Jesus obviously did not ride into Jerusalem on two animals, only on one.