What is Unicode?

a) Standard font b) Software c) Character encoding system d) Keyboard layout