2016 2nd Republican Debate Quiz

Are you prepared for the second national republican debate (September 16th in Simi Valley, CA)?