In a pipelined processor, how many instructions can ideally be completed per clock cycle?

In a well-functioning pipeline, once the pipeline is filled, the processor ideally completes one instruction per clock cycle. This is because each stage of the pipeline works on a different instruction simultaneously, allowing for continuous instruction throughput.