I agree with the above comments. I just want to post a warning about the Denzinger, however.
If you plan to buy a used or old edition, please note that many do not have the English translations. We have an edition from the seventies at our seminary which is only in Latin and Greek. The latest editions, however, are very good because they not only have the original document, whether in Greek or Latin, and the English translation but also has side by side original texts if the Council documents were published in both languages for the East and the West.