angularjs ng-options no funciona

Intento hacer un menu desplegable de selección simple con AngularJS

este es mi código:

<select class="span3" novalidate="" data-ng-options="select p.name for p in create_options_array(item.values)"> </select> 

create_options_array(item.values) está en esta forma:

 [{"id":0,"name":"OG"},{"id":1,"name":"OS"},{"id":2,"name":"PG"},{"id":3,"name":"PS"}] 

aparece el menu desplegable de selección pero no tiene ningún valor para seleccionar, ¿qué estoy haciendo mal?

Creo que te falta una directiva ngModel y estás invocando la directiva ng-options de una manera incorrecta.

Hice plunker aquí donde funcionaría.