The following seems to work for start and end but not choice:
@startuml
state A
state B
state C
state c1 <<choice>> #blue
state c2 <<choice>> #red
state e1 <<start>> #orange
state e2 <<end>> #green
e1 --> c1
c1 --> A
c1 --> B
B --> c2
c2 --> C
c2 --> e2
C --> e2
@enduml