Yes, you can speak English in Denmark. Although the official language is Danish, most people speak English.