I could get into how many explainations the Church gives for the Creation of the Universe, but that would be pointless. I read somewhere recently of a new theory that maybe not all the dinosaurs were extinct - that a few were left roaming the earth up to and including recent times. Examining some of the legends handed down to us about Knights fighting fire breathing dragons more closely might prove interesting. Some are spectulating that certain cranial chambers on some dinosaur skeletons were used for mixing gases that would ignite when combined with oxygen when the creatures exhaled in a certain way, causing some sort of flash or flame. The source I read indicates that a few dinosaurs may have survived and roamed several areas including Northern Europe and Africa.
Some African legends speak about enormous creatures that walked the land.
I don't think any ONE explaination for the demise would do. I don't like simple pat theories. This whole thing about the dinosuars being killed by a meteorite is just plain baloney if you ask me. I bet a FEW of the dinos were killed by a meteor shower and some more were kill by ice ages and volcanic eruptions. It's just that the dinos moved so slowly, they couldn't get out of the way fast enough.