A CFG is
"a representation, using graph notation, of all paths that might be traversed through a program during its execution". (
Control-flow graph - Wikipedia[
^])
All but the simplest programs are likely to have multiple end nodes.
But a single program will always start at the same point, so I don't see how you could have multiple start nodes.