Showing the cardinality 0..3, the 0 means no minimum.
Note the SubClassOf(:A ObjectMaxCardinality(3 :hasB)). This is important, because the cardinality is actually exported and noted in the OWL ontology. In previous versions, this was not supported.
Ontology(<http://example.com/ontology/Unnamed>
Annotation(rdfs:label "Example"^^xsd:string)
Declaration(Class(:A))
Declaration(Class(:B))
Declaration(ObjectProperty(:hasB))
############################
# Object Properties
############################
# Object Property: :hasB (has b)
AnnotationAssertion(rdfs:label :hasB "has b"^^xsd:string)
ObjectPropertyDomain(:hasB :A)
ObjectPropertyRange(:hasB :B)
############################
# Classes
############################
# Class: :A (:A)
SubClassOf(:A ObjectMaxCardinality(3 :hasB))
)
TEXT