Discrete-Time Markov Control Processes: Basic Optimality Criteria