What type of government does Denmark have?

Constitutional monarchy.
You could call it a democracy, but we have a monarchy. The proper term would be a constitutional monarchy.